pair of swans - Spanish English Dictionary